broken window panes - French English Dictionary